leather suitcase strap - Alemán Inglés Diccionario